// @Author EthanScriptOn
// @Desc
package common

type PageHelper struct {
	PageNum  int `json:"pageNum"`
	PageSize int `json:"pageSize"`
}

func (p *PageHelper) IsValid() bool {
	return p.PageSize != 0 && p.PageNum != 0
}

func (p *PageHelper) GetStart() int {
	return (p.PageNum - 1) * p.PageSize
}

func (p *PageHelper) GetLimit() int {
	return p.PageSize
}
